package com.tool.engine.export.processor;

import com.tool.engine.export.exception.ExportTaskException;
import com.tool.engine.export.output.DataOutputSource;
import com.tool.engine.export.task.Task;

public interface ExportTaskProcessor {
    void processTask(Task<?> task, DataOutputSource dataOutPutSource) throws ExportTaskException;

    boolean isCompleted();

    void clear();
}
